package com.itown.expo.model;

import java.util.Date;

import webframe.common.dao.BaseEntityObject;

/**
 * Decl entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Decl extends BaseEntityObject implements java.io.Serializable {

	// Fields

	private String declNo;
	private String declGetNo;
	private String declRegNo;
	private String declPersonCode;
	private Date declDate;
	private String entProperty;
	private String consignorCode;
	private String consignorCname;
	private String consignorEname;
	private String consigneeCode;
	private String consigneeCname;
	private String consigneeEname;
	private String transTypeCode;
	private String transMeansCode;
	private String tonnage;
	private String tradeModeCode;
	private String goodsPlaceCode;
	private String goodsPlace;
	private String purposeCode;
	private Date despDate;
	private Date arriDate;
	private Date unloadDate;
	private String despPortCode;
	private String arriPortCode;
	private String entryPortCode;
	private String viaPortCode;
	private String destCode;
	private String tradeCountryCode;
	private String despCountryCode;
	private String situationCode;
	private String situationLevel;
	private Long counterClaim;
	private String contractNo;
	private String carrierNoteNo;
	private String licenseCode;
	private String approveCode;
	private String prodRegNo;
	private String exchangeNoteCodes;
	private Long exchangeNoteNum;
	private String packCapResuCodes;
	private String packUseResuCodes;
	private String sheetTypeCodes;
	private String certTypeCodes;
	private String certOriginals;
	private String certCopies;
	private String specialRequire;
	private String markNo;
	private String valueCheckupFlag;
	private String inspModeCode;
	private String inspOrgCode;
	private String inspDept1;
	private String inspDept2;
	private String inspDept3;
	private String inspDept4;
	private String inspDept5;
	private String declTypeCode;
	private String processStatus;
	private String feeStatus;
	private String valuesUsd;
	private String valuesRmb;
	private String operatorCode;
	private Date operateDate;
	private String statFlag;
	private String wasteFlag;
	private String releaseStatus;
	private String checkupTypeCode;
	private String checkupWorkCode;
	private String orgCode;
	private String deptCode;
	private String destOrgCode;
	private String flowFlag;
	private String transFlag;
	private String inputerCode;
	private Date inputDate;
	private String entDeclNo;
	private String OIFlag;
	private String chgOrgCode;
	private String chgPersonCode;
	private Date chgDate;
	private String checkFlag;
	private String inputOrgCode;
	private String declFlag;
	private String customCode;
	private String autoPassFlag;
	private String autoCheckFlag;
	private String backTransportFlag;
	private String contactor;
	private String telephone;
	private String processFlag;
	private String monitorPassFlag;
	private String computePassFlag;
	private String transMeansName;
	private String monitorFlag;
	private String spottestFlag;
	private String combBatchNo;
	private String backupCode;
	private String entName;
	private String tradeModeName;
	private String tradeCountryName;
	private String despCountryName;
	private String despPortName;
	private String purposeName;
	private Long status;
	private Date retriveTime;
	private String inspectionResult;
	private String quarantineResult;
	private String packResult;
	private String containerResult;
	private String colligateResult;
	private Long inspectionStatus;
	private Date inspectionTime;
	private String type;

	// private String licenseCode;
	// private String approveCode;

	private SupervisePlan supervisePlan; // 现场监管
	// no-hibernate
	private Goods firstGoods;

	// Constructors

	/** default constructor */
	public Decl() {
	}

	/** minimal constructor */
	public Decl(String declNo) {
		this.declNo = declNo;
	}

	// Property accessors

	public String getDeclNo() {
		return this.declNo;
	}

	public void setDeclNo(String declNo) {
		this.declNo = declNo;
	}

	public String getDeclGetNo() {
		return this.declGetNo;
	}

	public void setDeclGetNo(String declGetNo) {
		this.declGetNo = declGetNo;
	}

	public String getDeclRegNo() {
		return this.declRegNo;
	}

	public void setDeclRegNo(String declRegNo) {
		this.declRegNo = declRegNo;
	}

	public String getDeclPersonCode() {
		return this.declPersonCode;
	}

	public void setDeclPersonCode(String declPersonCode) {
		this.declPersonCode = declPersonCode;
	}

	public Date getDeclDate() {
		return this.declDate;
	}

	public void setDeclDate(Date declDate) {
		this.declDate = declDate;
	}

	public String getEntProperty() {
		return this.entProperty;
	}

	public void setEntProperty(String entProperty) {
		this.entProperty = entProperty;
	}

	public String getConsignorCode() {
		return this.consignorCode;
	}

	public void setConsignorCode(String consignorCode) {
		this.consignorCode = consignorCode;
	}

	public String getConsignorCname() {
		return this.consignorCname;
	}

	public void setConsignorCname(String consignorCname) {
		this.consignorCname = consignorCname;
	}

	public String getConsignorEname() {
		return this.consignorEname;
	}

	public void setConsignorEname(String consignorEname) {
		this.consignorEname = consignorEname;
	}

	public String getConsigneeCode() {
		return this.consigneeCode;
	}

	public void setConsigneeCode(String consigneeCode) {
		this.consigneeCode = consigneeCode;
	}

	public String getConsigneeCname() {
		return this.consigneeCname;
	}

	public void setConsigneeCname(String consigneeCname) {
		this.consigneeCname = consigneeCname;
	}

	public String getConsigneeEname() {
		return this.consigneeEname;
	}

	public void setConsigneeEname(String consigneeEname) {
		this.consigneeEname = consigneeEname;
	}

	public String getTransTypeCode() {
		return this.transTypeCode;
	}

	public void setTransTypeCode(String transTypeCode) {
		this.transTypeCode = transTypeCode;
	}

	public String getTransMeansCode() {
		return this.transMeansCode;
	}

	public void setTransMeansCode(String transMeansCode) {
		this.transMeansCode = transMeansCode;
	}

	public String getTonnage() {
		return this.tonnage;
	}

	public void setTonnage(String tonnage) {
		this.tonnage = tonnage;
	}

	public String getTradeModeCode() {
		return this.tradeModeCode;
	}

	public void setTradeModeCode(String tradeModeCode) {
		this.tradeModeCode = tradeModeCode;
	}

	public String getGoodsPlaceCode() {
		return this.goodsPlaceCode;
	}

	public void setGoodsPlaceCode(String goodsPlaceCode) {
		this.goodsPlaceCode = goodsPlaceCode;
	}

	public String getGoodsPlace() {
		return this.goodsPlace;
	}

	public void setGoodsPlace(String goodsPlace) {
		this.goodsPlace = goodsPlace;
	}

	public String getPurposeCode() {
		return this.purposeCode;
	}

	public void setPurposeCode(String purposeCode) {
		this.purposeCode = purposeCode;
	}

	public Date getDespDate() {
		return this.despDate;
	}

	public void setDespDate(Date despDate) {
		this.despDate = despDate;
	}

	public Date getArriDate() {
		return this.arriDate;
	}

	public void setArriDate(Date arriDate) {
		this.arriDate = arriDate;
	}

	public Date getUnloadDate() {
		return this.unloadDate;
	}

	public void setUnloadDate(Date unloadDate) {
		this.unloadDate = unloadDate;
	}

	public String getDespPortCode() {
		return this.despPortCode;
	}

	public void setDespPortCode(String despPortCode) {
		this.despPortCode = despPortCode;
	}

	public String getArriPortCode() {
		return this.arriPortCode;
	}

	public void setArriPortCode(String arriPortCode) {
		this.arriPortCode = arriPortCode;
	}

	public String getEntryPortCode() {
		return this.entryPortCode;
	}

	public void setEntryPortCode(String entryPortCode) {
		this.entryPortCode = entryPortCode;
	}

	public String getViaPortCode() {
		return this.viaPortCode;
	}

	public void setViaPortCode(String viaPortCode) {
		this.viaPortCode = viaPortCode;
	}

	public String getDestCode() {
		return this.destCode;
	}

	public void setDestCode(String destCode) {
		this.destCode = destCode;
	}

	public String getTradeCountryCode() {
		return this.tradeCountryCode;
	}

	public void setTradeCountryCode(String tradeCountryCode) {
		this.tradeCountryCode = tradeCountryCode;
	}

	public String getDespCountryCode() {
		return this.despCountryCode;
	}

	public void setDespCountryCode(String despCountryCode) {
		this.despCountryCode = despCountryCode;
	}

	public String getSituationCode() {
		return this.situationCode;
	}

	public void setSituationCode(String situationCode) {
		this.situationCode = situationCode;
	}

	public String getSituationLevel() {
		return this.situationLevel;
	}

	public void setSituationLevel(String situationLevel) {
		this.situationLevel = situationLevel;
	}

	public Long getCounterClaim() {
		return this.counterClaim;
	}

	public void setCounterClaim(Long counterClaim) {
		this.counterClaim = counterClaim;
	}

	public String getContractNo() {
		return this.contractNo;
	}

	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}

	public String getCarrierNoteNo() {
		return this.carrierNoteNo;
	}

	public void setCarrierNoteNo(String carrierNoteNo) {
		this.carrierNoteNo = carrierNoteNo;
	}

	public String getLicenseCode() {
		return this.licenseCode;
	}

	public void setLicenseCode(String licenseCode) {
		this.licenseCode = licenseCode;
	}

	public String getApproveCode() {
		return this.approveCode;
	}

	public void setApproveCode(String approveCode) {
		this.approveCode = approveCode;
	}

	public String getProdRegNo() {
		return this.prodRegNo;
	}

	public void setProdRegNo(String prodRegNo) {
		this.prodRegNo = prodRegNo;
	}

	public String getExchangeNoteCodes() {
		return this.exchangeNoteCodes;
	}

	public void setExchangeNoteCodes(String exchangeNoteCodes) {
		this.exchangeNoteCodes = exchangeNoteCodes;
	}

	public Long getExchangeNoteNum() {
		return this.exchangeNoteNum;
	}

	public void setExchangeNoteNum(Long exchangeNoteNum) {
		this.exchangeNoteNum = exchangeNoteNum;
	}

	public String getPackCapResuCodes() {
		return this.packCapResuCodes;
	}

	public void setPackCapResuCodes(String packCapResuCodes) {
		this.packCapResuCodes = packCapResuCodes;
	}

	public String getPackUseResuCodes() {
		return this.packUseResuCodes;
	}

	public void setPackUseResuCodes(String packUseResuCodes) {
		this.packUseResuCodes = packUseResuCodes;
	}

	public String getSheetTypeCodes() {
		return this.sheetTypeCodes;
	}

	public void setSheetTypeCodes(String sheetTypeCodes) {
		this.sheetTypeCodes = sheetTypeCodes;
	}

	public String getCertTypeCodes() {
		return this.certTypeCodes;
	}

	public void setCertTypeCodes(String certTypeCodes) {
		this.certTypeCodes = certTypeCodes;
	}

	public String getCertOriginals() {
		return this.certOriginals;
	}

	public void setCertOriginals(String certOriginals) {
		this.certOriginals = certOriginals;
	}

	public String getCertCopies() {
		return this.certCopies;
	}

	public void setCertCopies(String certCopies) {
		this.certCopies = certCopies;
	}

	public String getSpecialRequire() {
		return this.specialRequire;
	}

	public void setSpecialRequire(String specialRequire) {
		this.specialRequire = specialRequire;
	}

	public String getMarkNo() {
		return this.markNo;
	}

	public void setMarkNo(String markNo) {
		this.markNo = markNo;
	}

	public String getValueCheckupFlag() {
		return this.valueCheckupFlag;
	}

	public void setValueCheckupFlag(String valueCheckupFlag) {
		this.valueCheckupFlag = valueCheckupFlag;
	}

	public String getInspModeCode() {
		return this.inspModeCode;
	}

	public void setInspModeCode(String inspModeCode) {
		this.inspModeCode = inspModeCode;
	}

	public String getInspOrgCode() {
		return this.inspOrgCode;
	}

	public void setInspOrgCode(String inspOrgCode) {
		this.inspOrgCode = inspOrgCode;
	}

	public String getInspDept1() {
		return this.inspDept1;
	}

	public void setInspDept1(String inspDept1) {
		this.inspDept1 = inspDept1;
	}

	public String getInspDept2() {
		return this.inspDept2;
	}

	public void setInspDept2(String inspDept2) {
		this.inspDept2 = inspDept2;
	}

	public String getInspDept3() {
		return this.inspDept3;
	}

	public void setInspDept3(String inspDept3) {
		this.inspDept3 = inspDept3;
	}

	public String getInspDept4() {
		return this.inspDept4;
	}

	public void setInspDept4(String inspDept4) {
		this.inspDept4 = inspDept4;
	}

	public String getInspDept5() {
		return this.inspDept5;
	}

	public void setInspDept5(String inspDept5) {
		this.inspDept5 = inspDept5;
	}

	public String getDeclTypeCode() {
		return this.declTypeCode;
	}

	public void setDeclTypeCode(String declTypeCode) {
		this.declTypeCode = declTypeCode;
	}

	public String getProcessStatus() {
		return this.processStatus;
	}

	public void setProcessStatus(String processStatus) {
		this.processStatus = processStatus;
	}

	public String getFeeStatus() {
		return this.feeStatus;
	}

	public void setFeeStatus(String feeStatus) {
		this.feeStatus = feeStatus;
	}

	public String getValuesUsd() {
		return this.valuesUsd;
	}

	public void setValuesUsd(String valuesUsd) {
		this.valuesUsd = valuesUsd;
	}

	public String getValuesRmb() {
		return this.valuesRmb;
	}

	public void setValuesRmb(String valuesRmb) {
		this.valuesRmb = valuesRmb;
	}

	public String getOperatorCode() {
		return this.operatorCode;
	}

	public void setOperatorCode(String operatorCode) {
		this.operatorCode = operatorCode;
	}

	public Date getOperateDate() {
		return this.operateDate;
	}

	public void setOperateDate(Date operateDate) {
		this.operateDate = operateDate;
	}

	public String getStatFlag() {
		return this.statFlag;
	}

	public void setStatFlag(String statFlag) {
		this.statFlag = statFlag;
	}

	public String getWasteFlag() {
		return this.wasteFlag;
	}

	public void setWasteFlag(String wasteFlag) {
		this.wasteFlag = wasteFlag;
	}

	public String getReleaseStatus() {
		return this.releaseStatus;
	}

	public void setReleaseStatus(String releaseStatus) {
		this.releaseStatus = releaseStatus;
	}

	public String getCheckupTypeCode() {
		return this.checkupTypeCode;
	}

	public void setCheckupTypeCode(String checkupTypeCode) {
		this.checkupTypeCode = checkupTypeCode;
	}

	public String getCheckupWorkCode() {
		return this.checkupWorkCode;
	}

	public void setCheckupWorkCode(String checkupWorkCode) {
		this.checkupWorkCode = checkupWorkCode;
	}

	public String getOrgCode() {
		return this.orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getDeptCode() {
		return this.deptCode;
	}

	public void setDeptCode(String deptCode) {
		this.deptCode = deptCode;
	}

	public String getDestOrgCode() {
		return this.destOrgCode;
	}

	public void setDestOrgCode(String destOrgCode) {
		this.destOrgCode = destOrgCode;
	}

	public String getFlowFlag() {
		return this.flowFlag;
	}

	public void setFlowFlag(String flowFlag) {
		this.flowFlag = flowFlag;
	}

	public String getTransFlag() {
		return this.transFlag;
	}

	public void setTransFlag(String transFlag) {
		this.transFlag = transFlag;
	}

	public String getInputerCode() {
		return this.inputerCode;
	}

	public void setInputerCode(String inputerCode) {
		this.inputerCode = inputerCode;
	}

	public Date getInputDate() {
		return this.inputDate;
	}

	public void setInputDate(Date inputDate) {
		this.inputDate = inputDate;
	}

	public String getEntDeclNo() {
		return this.entDeclNo;
	}

	public void setEntDeclNo(String entDeclNo) {
		this.entDeclNo = entDeclNo;
	}

	public String getOIFlag() {
		return this.OIFlag;
	}

	public void setOIFlag(String OIFlag) {
		this.OIFlag = OIFlag;
	}

	public String getChgOrgCode() {
		return this.chgOrgCode;
	}

	public void setChgOrgCode(String chgOrgCode) {
		this.chgOrgCode = chgOrgCode;
	}

	public String getChgPersonCode() {
		return this.chgPersonCode;
	}

	public void setChgPersonCode(String chgPersonCode) {
		this.chgPersonCode = chgPersonCode;
	}

	public Date getChgDate() {
		return this.chgDate;
	}

	public void setChgDate(Date chgDate) {
		this.chgDate = chgDate;
	}

	public String getCheckFlag() {
		return this.checkFlag;
	}

	public void setCheckFlag(String checkFlag) {
		this.checkFlag = checkFlag;
	}

	public String getInputOrgCode() {
		return this.inputOrgCode;
	}

	public void setInputOrgCode(String inputOrgCode) {
		this.inputOrgCode = inputOrgCode;
	}

	public String getDeclFlag() {
		return this.declFlag;
	}

	public void setDeclFlag(String declFlag) {
		this.declFlag = declFlag;
	}

	public String getCustomCode() {
		return this.customCode;
	}

	public void setCustomCode(String customCode) {
		this.customCode = customCode;
	}

	public String getAutoPassFlag() {
		return this.autoPassFlag;
	}

	public void setAutoPassFlag(String autoPassFlag) {
		this.autoPassFlag = autoPassFlag;
	}

	public String getAutoCheckFlag() {
		return this.autoCheckFlag;
	}

	public void setAutoCheckFlag(String autoCheckFlag) {
		this.autoCheckFlag = autoCheckFlag;
	}

	public String getBackTransportFlag() {
		return this.backTransportFlag;
	}

	public void setBackTransportFlag(String backTransportFlag) {
		this.backTransportFlag = backTransportFlag;
	}

	public String getContactor() {
		return this.contactor;
	}

	public void setContactor(String contactor) {
		this.contactor = contactor;
	}

	public String getTelephone() {
		return this.telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getProcessFlag() {
		return this.processFlag;
	}

	public void setProcessFlag(String processFlag) {
		this.processFlag = processFlag;
	}

	public String getMonitorPassFlag() {
		return this.monitorPassFlag;
	}

	public void setMonitorPassFlag(String monitorPassFlag) {
		this.monitorPassFlag = monitorPassFlag;
	}

	public String getComputePassFlag() {
		return this.computePassFlag;
	}

	public void setComputePassFlag(String computePassFlag) {
		this.computePassFlag = computePassFlag;
	}

	public String getTransMeansName() {
		return this.transMeansName;
	}

	public void setTransMeansName(String transMeansName) {
		this.transMeansName = transMeansName;
	}

	public String getMonitorFlag() {
		return this.monitorFlag;
	}

	public void setMonitorFlag(String monitorFlag) {
		this.monitorFlag = monitorFlag;
	}

	public String getSpottestFlag() {
		return this.spottestFlag;
	}

	public void setSpottestFlag(String spottestFlag) {
		this.spottestFlag = spottestFlag;
	}

	public String getCombBatchNo() {
		return this.combBatchNo;
	}

	public void setCombBatchNo(String combBatchNo) {
		this.combBatchNo = combBatchNo;
	}

	public String getBackupCode() {
		return this.backupCode;
	}

	public void setBackupCode(String backupCode) {
		this.backupCode = backupCode;
	}

	public String getEntName() {
		return this.entName;
	}

	public void setEntName(String entName) {
		this.entName = entName;
	}

	public String getTradeModeName() {
		return this.tradeModeName;
	}

	public void setTradeModeName(String tradeModeName) {
		this.tradeModeName = tradeModeName;
	}

	public String getTradeCountryName() {
		return this.tradeCountryName;
	}

	public void setTradeCountryName(String tradeCountryName) {
		this.tradeCountryName = tradeCountryName;
	}

	public String getDespCountryName() {
		return this.despCountryName;
	}

	public void setDespCountryName(String despCountryName) {
		this.despCountryName = despCountryName;
	}

	public String getDespPortName() {
		return this.despPortName;
	}

	public void setDespPortName(String despPortName) {
		this.despPortName = despPortName;
	}

	public String getPurposeName() {
		return this.purposeName;
	}

	public void setPurposeName(String purposeName) {
		this.purposeName = purposeName;
	}

	public Long getStatus() {
		return this.status;
	}

	public void setStatus(Long status) {
		this.status = status;
	}

	public Date getRetriveTime() {
		return this.retriveTime;
	}

	public void setRetriveTime(Date retriveTime) {
		this.retriveTime = retriveTime;
	}

	public String getInspectionResult() {
		return this.inspectionResult;
	}

	public void setInspectionResult(String inspectionResult) {
		this.inspectionResult = inspectionResult;
	}

	public String getQuarantineResult() {
		return this.quarantineResult;
	}

	public void setQuarantineResult(String quarantineResult) {
		this.quarantineResult = quarantineResult;
	}

	public String getPackResult() {
		return this.packResult;
	}

	public void setPackResult(String packResult) {
		this.packResult = packResult;
	}

	public String getContainerResult() {
		return this.containerResult;
	}

	public void setContainerResult(String containerResult) {
		this.containerResult = containerResult;
	}

	public String getColligateResult() {
		return this.colligateResult;
	}

	public void setColligateResult(String colligateResult) {
		this.colligateResult = colligateResult;
	}

	public Long getInspectionStatus() {
		return this.inspectionStatus;
	}

	public void setInspectionStatus(Long inspectionStatus) {
		this.inspectionStatus = inspectionStatus;
	}

	public Date getInspectionTime() {
		return this.inspectionTime;
	}

	public void setInspectionTime(Date inspectionTime) {
		this.inspectionTime = inspectionTime;
	}

	public String getType() {
		return this.type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public SupervisePlan getSupervisePlan() {
		return supervisePlan;
	}

	public void setSupervisePlan(SupervisePlan supervisePlan) {
		this.supervisePlan = supervisePlan;
	}

	public Goods getFirstGoods() {
		return firstGoods;
	}

	public void setFirstGoods(Goods firstGoods) {
		this.firstGoods = firstGoods;
	}
}